foam cell - Allemand Anglais Dictionnaire